Big Huge Thesaurus

soldier of fortune

noun